produce abundantly - Turkish English Dictionary